traffic infrastructure - German English Dictionary